beast of ravin - German English Dictionary